package com.hxzy.shop.member.dto.MemberGrowUp.resp;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @Author rlj
 * @Date 2021/8/3 15:07
 * @Version 1.0
 */
@Data
public class GrowUpValueResp implements Serializable {

    private static final long serialVersionUID = 4879448425390338249L;
    /**
     * 积分日志id
     */
    @ApiModelProperty("积分日志id")
    private Long id;


    /**
     * 操作前积分
     */
    @ApiModelProperty("操作前积分")
    private Integer integralBeforeOperation;


    /**
     * 变更积分(增加积分/减少积分)
     */
    @ApiModelProperty("变更积分(增加积分/减少积分)")
    private Integer changePoints;


    /**
     * 操作后积分
     */
    @ApiModelProperty("操作后积分")
    private Integer pointsAfterChange;


    /**
     * 变更类型 1 购买商品 2 积分兑换 3 积分返还
     */
    @ApiModelProperty("变更类型 1 购买商品 2 积分兑换 3 积分返还")
    private Integer changeType;


    /**
     * 创建时间
     */
    @ApiModelProperty("创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date createTime;

}
